baby wrap carrier - French English Dictionary